<script type="text/javascript" src="/back/js/my/check_parent_category.js"></script>
<script type="text/javascript" src="/back/js/my/get_categories.js"></script>
<script type="text/javascript" src="/back/js/my/category_validation.js"></script>
<script type="text/javascript" src="/back/js/plugins/jquery.alerts.js"></script>
<script type="text/javascript">
    $(document).ready(function($) { 
        $('.hint').click(function() {                        
            var textDiv = $(this).attr('text-div');            
            jAlert($('#'+textDiv).html(), 'Подсказка');
            return false;
        });       
    });         
</script>
<style>
    #error {
        color: red;
        font-size: 20px;
    }
    .div_hints {
        display: none;
    }
    .hint {
        color: blue;
    }
</style>

<div class="centercontent">
    <div class="pageheader">
        <h1 class="pagetitle">Редактирование категории</h1>         
    </div> 
    <div id="error">    
        <?php if (isset($this->error)) { ?>
            <p> - <?php echo $this->error; ?></p>
        <?php } ?>  
    </div>    
    <form class="stdform" action="" id="category_form" method="post">
        <?php if ($this->departments): ?>
             <p>
                <label><a href="#" text-div="department_hint" class="alerthtmlbutton hint">Кафедра</a></label>
                <span class="field">
                    <select name="department">                                                             
                        <?php foreach ($this->departments as $department): ?>
                            <?php if ($department['id'] == $this->categoryDepartmentId) { ?>
                                <option value="<?php echo $department['id']; ?>" selected="selected">                                    
                            <?php } else { ?>
                                <option value="<?php echo $department['id']; ?>">                                    
                            <?php } ?>
                                <?php echo $department['name']; ?>
                            </option>
                        <?php endforeach; ?>
                    </select>                            
                </span>
            </p>
        <?php endif; ?>
        <p>
            <label><a href="#" text-div="category_hint" class="alerthtmlbutton hint">Родительская категория</a></label>
            <div id="parent_category" style="display: none";><?php echo $this->category['parent_id'] ?></div>
            <span class="field">
                <select name="category" content="false">                      
                </select>                            
            </span>
        </p>

        <p>
            <label><a href="#" text-div="type_hint" class="alerthtmlbutton hint">Тип</a></label>
            <span class="field">
                <select name="type">  
                    <?php foreach ($this->categoryTypes as $type): ?>
                        <?php if ($this->category['type_id'] == $type['id']) { ?>
                            <option value="<?php echo $type['id']; ?>" selected="selected">
                        <?php } else { ?>
                            <option value="<?php echo $type['id']; ?>">
                        <?php } ?> 
                        <?php echo $type['type']; ?></option>            
                    <?php endforeach; ?>
                </select>                            
            </span>
        </p>

        <p>
            <label><a href="#" text-div="name_hint" class="alerthtmlbutton hint">Имя категории</a></label>
            <span class="field">
                <input type="text" name="category_name" class="longinput" value="<?php echo $this->category['category_name']; ?>"/>
            </span>
        </p>

        <hr>
        <center><h3>Дополнительные параметры:</h3></center>

        <p>
            <label><a href="#" text-div="alias_hint" class="alerthtmlbutton hint">Красивая ссылка</a></label>
            <span class="field">
                <input type="text" name="alias" class="longinput" value="<?php echo $this->category['alias']; ?>" />
            </span>
        </p>

        <p>
            <label><a href="#" text-div="description_hint" class="alerthtmlbutton hint">Описание</a></label>
            <span class="field">
                <input type="text" name="description" class="longinput" value="<?php echo $this->category['description']; ?>" />
            </span>
        </p>

        <p>
            <label><a href="#" text-div="keywords_hint" class="alerthtmlbutton hint">Ключевые слова</a></label>
            <span class="field">
                <input type="text" name="keywords" class="longinput" value="<?php echo $this->category['keywords']; ?>" />
            </span>
        </p>   

        <p>
            <label><a href="#" text-div="visible_hint" class="alerthtmlbutton hint">Активна</a></label>
            <span class="formwrapper">
                <?php if ($this->category['enabled'] == 1) { ?>
                    <input type="radio" name="enabled" value="1" checked="checked" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="enabled" value="0" /> Нет &nbsp; &nbsp;
                <?php } else { ?>
                    <input type="radio" name="enabled" value="1" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="enabled" value="0" checked="checked" /> Нет &nbsp; &nbsp;
                <?php } ?>                                
            </span>
        </p>       

        <p>
            <label><a href="#" text-div="menu_hint" class="alerthtmlbutton hint">Показывать в главном меню</a></label>
            <span class="formwrapper">
                <?php if ($this->category['menu'] == 1) { ?>
                    <input type="radio" name="menu" value="1" checked="checked" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="menu" value="0" /> Нет &nbsp; &nbsp;                  
                <?php } else { ?>
                    <input type="radio" name="menu" value="1" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="menu" value="0" checked="checked" /> Нет &nbsp; &nbsp;                  
                <?php } ?>                
            </span>
        </p> 

        <p>
            <label><a href="#" text-div="link_hint" class="alerthtmlbutton hint">Пустая категория</a></label>
            <span class="formwrapper">
                <?php if ($this->category['is_link'] == 1) { ?>
                    <input type="radio" name="is_link" value="1" checked="checked" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="is_link" value="0" /> Нет &nbsp; &nbsp;                  
                <?php } else { ?>
                    <input type="radio" name="is_link" value="1" /> Да &nbsp; &nbsp;          
                    <input type="radio" name="is_link" value="0" checked="checked" /> Нет &nbsp; &nbsp;                  
                <?php } ?>                
            </span>
        </p>     

        <p class="stdformbutton">
            <button class="submit radius2">Редактировать</button>           
        </p>
    </form>
    <div class="div_hints">
        <p id="department_hint">
            От выбора кафедры зависит выбор категорий ниже.<b>Выбор кафедры обязателен.</b>
        </p>
        <p id="category_hint">
            Выбор родительской категории.<b>Выбор категории обязателен.</b>
        </p> 
        <p id="name_hint">
            Имя категории.<b>Имя категории обязательно.</b>
        </p> 
        <p id="type_hint">
            От типа категории зависит способ отображенияя материала(ов) в данной категории.<br />Тип <b>static</b>: следует выбирать, если нужно создать категорию с одностраничным материалом.Например -- раздел «дирекция».В категории с таким типом может одновременно быть только один материал<br />
            Тип <b>feed</b>: следует выбирать, если нужно создать категорию с лентой новостей.В этой категории может быть неограниченное кол-во материалов.Все они будут отображаться в ленте отсортированные по дате создания.<br />
            Тип <b>title</b>: следует выбирать, если нужно создать пустую категорию, которая будет служить для группировки остальных.Например, категория «архив» имеет тип <b>title</b> и содержит в себе подкатегории «2011», «2012», «2013» по клику на одну из них будет отображен материал этих категорий.Но при клике по категории «архив» ничего не произойдет.<br />
            Тип <b>photogallery</b>: следует выбирать, если нужно разместить фотогаллерею в категории <br />
            Тип <b>department</b>: следует выбирать для создания раздела для кафедры.*<i><b> Доступно только для админов</b><i><br />
            <b>Заголовок материала обязателен.</b>
        </p>                
        <p id="visible_hint">
            В случае если создать категорию, но отображать её пока не стоит - можно поставь ей статус «неактивен».Созданная категория не будет отображаться.При надобности её можно будет отобразить поменяв статус на «активен» при редактировании категории.
        </p>          
        <p id="alias_hint">
            Красивая ссылка - это то, что будет отображаться в браузерной строке при переходе по категории.Например, категория «дирекция» при переходе будет иметь вид electrofak.com.ua/static/<b>management</b>, если написать в этом поле слово «management».
            Все слова, введенные в этом поле, автоматически преобразуются в нижний регистр и между ними будет проставлен дефис.В вашей ссылке могут быть только буквы и цифры, а так же допустим дефис.Остальные символы будут изъяты.
        </p> 
        <p id="menu_hint">
            Если вам требуется, чтобы категория была активна, но в главное меню на сайте она не отображалась, вы можете выбрать «нет».Например, вы хотите создать для кафедры «АЕМС» раздел «состав кафедры».Но вы не хотите, чтоб при наведении мышкой на меню «кафедры-аемс» показывалась текущая категория.
        </p> 
        <p id="link_hint">
            На данный момент ни на что не влияет
        </p> 
        <p id="description_hint">
            Описание служит для продвижения сайта в поисковой выдаче поисковиков.Это не обязательное поле, но если вы хотите, чтоб ваша новость появилась в поисковой выдаче гугла, то можете заполнить это поле коротким описанием новости.
        </p> 
        <p id="keywords_hint">
            Ключевые слова, как и описание служит для более хорошей поисковой выдачи в поисковых системах.Для ключевых слов хорошо подходят введенные вами теги.
        </p> 
    </div> 
</div>